body {font-size:12px;margin-top: 0px;}
img {border:0px;}
a:link{ color:#333333; text-decoration:none;  }
a:visited{color:#333333; text-decoration:none; }
a:hover{color:#CC0000;}
a:active{ text-decoration:none;}
.main {height:1565px; width:970px; margin:0 auto;}

.headertop {width:970px; height:25px; border:1px solid #D7D7D7; background:url(../../img/index/herdertopbg.jpg) repeat-x; } 
.headertop span{color: #666666; float:right; line-height:25px; padding-right:10px;}
.headertop a:link{color: #666666;}
.headertop a:visited{color:#666666;}
.headertop a:hover{color:#666666;}
.header {width:970px; height:135px; }
.logobar {
	height: 90px;
	width: 970px;
	float:left;

}
button{width:125px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.logobarleft{width:193; height:90px; float:left;}
.logobarright{width:777px; height:90px; float:right; background:url(../../img/index/LOGO2.jpg) bottom no-repeat;}
.map{width:450px; height:24px; float:right; margin-top:60px;} 

.serchbar {
	height: 36px;
	width: 970px;
	float:left;
	background:url(../../img/index/serchbg.jpg) no-repeat;
	line-height:36px;
}

.serchleft{ padding-left:8px; width:61%; height:36px; float:left;}

.serchleft input{ width:250px; height:22px;line-height:22px; }
.serchright{width:38%; height:36px; float:right; color:#666666;}

.logobar .rightsidebar {
	text-align:right;
	height:80px;
	float:right;
	font-size: 12px;
	color: #000000;
	line-height:50px;
}
.logobar .teldiv{
	width:470px;
	height:20px;
	float:right;
	font-size:12px;
	text-align:right;
}


.map .mapserch {
	width:215px;
	height:32px;
	font-weight:bold;
	float:left;
	background:url(../../img/index/serch.jpg) repeat-y;
}
.map .mapright {
	width:745px;
	height:32px
	font-weight:bold;
	float:right;
}
.map .step2 {
	text-align:center;
	width:149px;
	float:right;
	font-weight:bold;
}
.map a:link{
	color:#000000;
	text-decoration:none;
}
.map a:hove{
	color:#000000;
	text-decoration:none;
}
.map a:visited{
	color:#000000;
	text-decoration:none;
}
.goods {
	margin-top: 10px;
	height: 750px;
	width: 970px;
}
.goods .goodsleft {
	width:180px;
	height:750px;
	float:left;
}
.goods .goodsright{
	width:770px;
	height:750px;
	float:right;
}
.goodsright .grtop{width:770px; height:250px; }
.grtop .ggl{width:239px; height:250px; background:url(../../img/index/gglbg.jpg) repeat-x; float:right;}
.ggl .gglp1{ font-size:22px; color: #FF0000; font-weight:bold; text-align:center; height:35px; line-height:35px;}
.ggl li{ padding-left:10px; padding-top:10px;}
.menu {
	float: left;
	height: 280px;
	width: 180px;
	text-align:left;
	background:url(../../img/index/spfl.jpg) no-repeat;
}
.cxhd{width:180px; height:470px; float:left; margin-top:10px;}
.goods .scroll {
	float:right;
	height: 250px;
	width: 768px;
}
.goods .menu ul {
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 10px;
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	border-right-width: 0px;
	list-style: none;
	display:inline;
}
.goods .menu li {
padding-right:15px;
	text-align:left;
	display:inline;
}

.goodstitle{
	width:770px;
	height:24px;
	float: right;
	margin-top:10px;
	background:url(../../img/index/tjsp02.jpg);

}
.goodstitle a {
	color:#0066FF;
}
.more {
	padding-right:5px;
	float:right;
	line-height:24px;
	color: #FF0000;
}
.more a{ color: #FF0000;}
.goodslist {
	width:768px;
	height:210px;
	float:right;
	border:1px solid #999999;
	margin-top:0px;
	text-align:center;
	color: #666666;
	
}
.goodslist ul{ margin-top:5px;}
.goodslist .tjbg{ background:url(../../img/index/tjspbg.png) repeat-x; width:124px; height:124px;}
.goodslist .goodsinfo{
 width:124px; float:left; padding-left:2px;	 position: relative;
}
.goodslist li{
 width:124px; float:left; padding-left:2px;	position: relative;
}

.goodslist .glp1{width:124px; height:124px;}
.goodslist .glp2{width:124px;position: absolute; left:5px; top:5px; z-index:2}
.sortgoods { width:970px; height:630px;}
.sortgoodsarea{
	float:left;
	width:970px;
	height:295px;
}
.sortgoodstitle1{
	width:970px;
	height:33px;
 	margin-top:10px;
	background:url(../../img/index/xxsp02.jpg) repeat-x;	
}
.sortgoodstitle2{
	width:970px;
 	margin-top:10px;
	height:33px;
	background:url(../../img/index/lygw.jpg) repeat-x;	
}
.sortgoodstitle3{
	width:970px;
 	margin-top:10px;
	height:33px;
	background:url(../../img/index/bjsp.jpg) repeat-x;	
}
.sortgoodstitle .more{
	float:right;
	color:#FF0000;
	line-height:33px;
	padding-right:10px;
}	
.sortgoodstitle a:link {
	color:#FF0000;
}

.sortgoodstitle #map {
	float:right;
	color: #0066FF;
	line-height:33px;
	padding-right:50px;
}
.sortgoodstitle #map a:link {
	color:#0066FF;
}
.sortgoodstitle #map a:visited {
	color:#0066FF;
}
.sortgoodstitle #map a:hove {
	color:#0066FF;
}

.sortgoodsinfo {
	width:250px;
	height:105px;
	float:left;
	margin:5px 5px 5px 5px;
	
}
.sortgoodsinfo .sortgoodsimg {
	width:150px;
	height:100px;
	float:left;
}
.sortgoodsinfo .sortgoodsdetails {
	width:100px;
	height:105px;
	float: right;
}
.sortgoodslist{
	width:970px;
	height:250px;
	border:1px solid #999999;
	text-align:center;
}
.sortgoodsleft{
	width:190px;
	height:245px;
	float:left;
}
.sortgoodscenter{
	width:780px;
	height:245px;
	float: left;
}
.sortgoodscenter a:link{color:#0066FF;}
.sortgoodscenter a:visited{color:#0066FF; }
.sortgoodscenter a:hover{color:#CC0000; }

.sortgoodscenter li{
float:left; width:190px; height:110px; padding-top:10px;
}
.sortgoodscenter li .p1{float:left;}
.sortgoodsright{
	width:240px;
	height:235px;
	float: right;
	border-left:1px dotted #999999;
	margin-top:5px;
	margin-bottom:5px;
}
.sortgoodsright .txtlist { margin-top:5px; float:right;width:240px;height:147px;}
.sortgoodsright .txtlist p{margin-left:10px;margin-top:5px;text-align:left;}
.footdiv {
margin:0 auto; width:980px;height:150px;
}
.footmain {
margin-top:15px;
	float:left;
	width:980px;
	height:140px;
	text-align:center;
}

.footbottom {
width:980px;
height:22px;
line-height:22px;
background:#FF0000;
color:#FFFFFF;
border-top:1px dotted #999999;
text-align:center;
float:left;
margin-top:10px;
}
strong { color:#FF0000; font-weight:bold;}